use WASD to move, and p to PUNCH